body {font-family: PingFangSC-Regular,Verdana,Arial,"宋体","微软雅黑"; overflow: hidden; background-color: #F0F0F0;}
html {background-color: #F0F0F0;}
.fault-title,.fault-info {width: 10rem; margin: 0 auto; overflow: hidden;}
.fault-title img {width: 1.06666666rem; height: auto; margin: 0.53333333rem auto; display: block;}
.fault-title p {font-size: 12px; line-height: 1.16666666; color: #505050; text-align: center; margin-top: 0.26666666rem;}
.fault-title p a {color: #EA4040; text-decoration: underline; margin-left: 0.02666666rem;}
.fault-title p:last-child {margin-bottom: 0.4rem;}
[data-dpr="2"] .fault-title p {font-size: 24px;}
[data-dpr="3"] .fault-title p {font-size: 36px;}
.fault-company {background-color: #FFF; margin-bottom: 0.01333333rem;}
.fault-company img {margin: 0.4rem 0.34666666rem 0.4rem 0.4rem; vertical-align: middle;}
.fault-company span {font-size: 14px; line-height: 1.21428571; color: #333;}
[data-dpr="2"] .fault-company span {font-size: 28px;}
[data-dpr="3"] .fault-company span {font-size: 42px;}
.fault-reason {padding: 0.26666666rem 0.4rem; background-color: #FFF; font-size: 10px; line-height: 1.6; color: #999;}
[data-dpr="2"] .fault-reason {font-size: 20px;}
[data-dpr="3"] .fault-reason {font-size: 30px;}
.quote-afresh {width: 8.53333333rem; height: 1.17333333rem; font-size: 16px; line-height: 1.17333333rem; text-align: center; color: #FFF; margin: 0.53333333rem auto; background-color: #EA4040; box-shadow: 0 0 0.10666666rem 0 #FF6B6B; -webkit-box-shadow: 0 0 0.10666666rem 0 #FF6B6B; -moz-box-shadow: 0 0 0.10666666rem 0 #FF6B6B; border-radius: 0.64rem;}
[data-dpr="2"] .quote-afresh {font-size: 32px;}
[data-dpr="3"] .quote-afresh {font-size: 48px;}